population research - French English Dictionary